package viroyal.com.base.net.entity;

public class IOTConfigBean {

    private DeviceInfoBean device_info;
    private int device_id;
    private ConfigBean config;
    private String key;
    private String secret;

    public DeviceInfoBean getDevice_info() {
        return device_info;
    }

    public void setDevice_info(DeviceInfoBean device_info) {
        this.device_info = device_info;
    }

    public int getDevice_id() {
        return device_id;
    }

    public void setDevice_id(int device_id) {
        this.device_id = device_id;
    }

    public ConfigBean getConfig() {
        return config;
    }

    public void setConfig(ConfigBean config) {
        this.config = config;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getSecret() {
        return secret;
    }

    public void setSecret(String secret) {
        this.secret = secret;
    }

    public static class DeviceInfoBean {

        private int id;
        private int device_id;
        private String device_name;
        private int device_model;
        private int device_model_type_id;
        private String network_addr;
        private String device_imei;
        private String device_iccid;
        private String device_sn;
        private String unit_id;
        private String registration_time;
        private String deadline;
        private String report_time;
        private int status;
        private double longitude;
        private double latitude;
        private int regist_type;
        private String created_at;
        private String updated_at;
        private String device_model_name;
        private String machine_model;
        private String firm;
        private int is_show;
        private int is_voice;
        private String alarm_user;
        private String alarm_password;
        private String alarm_ip;
        private String alarm_other_user;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getDevice_id() {
            return device_id;
        }

        public void setDevice_id(int device_id) {
            this.device_id = device_id;
        }

        public String getDevice_name() {
            return device_name;
        }

        public void setDevice_name(String device_name) {
            this.device_name = device_name;
        }

        public int getDevice_model() {
            return device_model;
        }

        public void setDevice_model(int device_model) {
            this.device_model = device_model;
        }

        public int getDevice_model_type_id() {
            return device_model_type_id;
        }

        public void setDevice_model_type_id(int device_model_type_id) {
            this.device_model_type_id = device_model_type_id;
        }

        public String getNetwork_addr() {
            return network_addr;
        }

        public void setNetwork_addr(String network_addr) {
            this.network_addr = network_addr;
        }

        public String getDevice_imei() {
            return device_imei;
        }

        public void setDevice_imei(String device_imei) {
            this.device_imei = device_imei;
        }

        public String getDevice_iccid() {
            return device_iccid;
        }

        public void setDevice_iccid(String device_iccid) {
            this.device_iccid = device_iccid;
        }

        public String getDevice_sn() {
            return device_sn;
        }

        public void setDevice_sn(String device_sn) {
            this.device_sn = device_sn;
        }

        public String getUnit_id() {
            return unit_id;
        }

        public void setUnit_id(String unit_id) {
            this.unit_id = unit_id;
        }

        public String getRegistration_time() {
            return registration_time;
        }

        public void setRegistration_time(String registration_time) {
            this.registration_time = registration_time;
        }

        public String getDeadline() {
            return deadline;
        }

        public void setDeadline(String deadline) {
            this.deadline = deadline;
        }

        public String getReport_time() {
            return report_time;
        }

        public void setReport_time(String report_time) {
            this.report_time = report_time;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public int getRegist_type() {
            return regist_type;
        }

        public void setRegist_type(int regist_type) {
            this.regist_type = regist_type;
        }

        public String getCreated_at() {
            return created_at;
        }

        public void setCreated_at(String created_at) {
            this.created_at = created_at;
        }

        public String getUpdated_at() {
            return updated_at;
        }

        public void setUpdated_at(String updated_at) {
            this.updated_at = updated_at;
        }

        public String getDevice_model_name() {
            return device_model_name;
        }

        public void setDevice_model_name(String device_model_name) {
            this.device_model_name = device_model_name;
        }

        public String getMachine_model() {
            return machine_model;
        }

        public void setMachine_model(String machine_model) {
            this.machine_model = machine_model;
        }

        public String getFirm() {
            return firm;
        }

        public void setFirm(String firm) {
            this.firm = firm;
        }

        public int getIs_show() {
            return is_show;
        }

        public void setIs_show(int is_show) {
            this.is_show = is_show;
        }

        public int getIs_voice() {
            return is_voice;
        }

        public void setIs_voice(int is_voice) {
            this.is_voice = is_voice;
        }

        public String getAlarm_user() {
            return alarm_user;
        }

        public void setAlarm_user(String alarm_user) {
            this.alarm_user = alarm_user;
        }

        public String getAlarm_password() {
            return alarm_password;
        }

        public void setAlarm_password(String alarm_password) {
            this.alarm_password = alarm_password;
        }

        public String getAlarm_ip() {
            return alarm_ip;
        }

        public void setAlarm_ip(String alarm_ip) {
            this.alarm_ip = alarm_ip;
        }

        public String getAlarm_other_user() {
            return alarm_other_user;
        }

        public void setAlarm_other_user(String alarm_other_user) {
            this.alarm_other_user = alarm_other_user;
        }
    }

    public static class ConfigBean {

        private String website_name;
        private String website_short_name;
        private String log_auto_clear;
        private String foreground_app;
        private String files;
        private String logo;
        private String ico;
        private String description;
        private String copyright;
        private String isp;

        public String getWebsite_name() {
            return website_name;
        }

        public void setWebsite_name(String website_name) {
            this.website_name = website_name;
        }

        public String getWebsite_short_name() {
            return website_short_name;
        }

        public void setWebsite_short_name(String website_short_name) {
            this.website_short_name = website_short_name;
        }

        public String getLog_auto_clear() {
            return log_auto_clear;
        }

        public void setLog_auto_clear(String log_auto_clear) {
            this.log_auto_clear = log_auto_clear;
        }

        public String getForeground_app() {
            return foreground_app;
        }

        public void setForeground_app(String foreground_app) {
            this.foreground_app = foreground_app;
        }

        public String getFiles() {
            return files;
        }

        public void setFiles(String files) {
            this.files = files;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public String getIco() {
            return ico;
        }

        public void setIco(String ico) {
            this.ico = ico;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getCopyright() {
            return copyright;
        }

        public void setCopyright(String copyright) {
            this.copyright = copyright;
        }

        public String getIsp() {
            return isp;
        }

        public void setIsp(String isp) {
            this.isp = isp;
        }
    }
}
